.statement-prolist-wrapper {
    display: flex;
    justify-content: center;
}

.statement-prolist {
    width: 1200px;
    /*height: 1000px;*/
    /*background-color: pink;*/
}

.statement-prolist-top {
    margin-top: 7px;
    height: 80px;
    /*background-color: #0c9957;*/
    display: flex;
    background-color: #fff;
    padding-top: 47px;
    box-sizing: border-box;
}

.statement-prolist-top-line {
    width: 3px;
    height: 20px;
    background: rgba(0, 147, 235, 1);
    margin-right: 10px;
}

.statement-prolist-top-title {
    font-size: 18px;
    font-weight: bold;
    color: rgba(0, 147, 235, 1);
    margin-top: 2px;
}

.statement-prolist-table {
    /*background-color: pink;*/
    /*height: 1000px;*/
    /*height: 500px;*/
    margin-bottom: 50px;
}

.statement-prolist-table-header {
    width: 1200px;
    height: 40px;
    background: rgba(245, 245, 245, 1);
    border: 1px solid rgba(230, 230, 230, 1);
    box-sizing: border-box;
    display: flex;
    /*justify-content: center;*/
    align-items: center;
    font-size: 12px;
    color: #646464;
}

.statement-prolist-table-header-p1 {
    margin-left: 112px;
    /*margin-right: 380px;*/
    flex: 1;
}

.statement-prolist-table-header-p2 {
    width: 120px;
    text-align: center;
    margin-right: 30px;
    /*background-color: pink;*/
}

.statement-prolist-table-header-p3 {
    width: 120px;
    text-align: center;
    margin-right: 30px;
    /*background-color: pink;*/
}

.statement-prolist-table-header-p4 {
    width: 120px;
    text-align: center;
    margin-right: 30px;
    /*background-color: pink;*/
}

.statement-prolist-table-header-p5 {
    width: 100px;
    text-align: center;
    margin-right: 30px;
}

.statement-prolist-table-header-p6 {
    width: 90px;
    text-align: center;
    margin-right: 20px;
    /*margin-right: 30px;*/
    /*background-color: pink;*/
}

.statement-proitem-comp {
    height: 52px;
    box-sizing: border-box;
    padding-top: 30px;
    display: flex;
}

.statement-proitem-comp > img {
    width: 16px;
    height: 18px;
    margin-left: 20px;
    margin-right: 8px;
    margin-top: -1px;
}

.statement-proitem-comp > p {
    font-size: 14px;
    font-weight: bold;
    color: rgba(51, 51, 51, 1);
}

.statement-pro-info-wrapper {
    border: 1px solid rgba(227, 227, 227, 1);
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
}

.statement-pro-info {
    height: 110px;
    /*background-color: #0c9957;*/
    box-sizing: border-box;
    /* border-bottom: 1px solid rgba(230, 230, 230, 1); */
    padding-top: 20px;
    display: flex;
}

.statement-pro-info-p1 {
    flex: 1;
    display: flex;
}

.statement-pro-info-img {
    width: 72px;
    height: 72px;
}

.statement-pro-info-name-box {
    display: flex;

}

.statement-pro-info-name {
    /*width: 235px;*/
    font-size: 12px;
    color: rgba(60, 60, 60, 1);
    line-height: 18px;
    /*margin-right: 92px;*/
    margin-top: 5px;
    margin-left: 20px;
}

.statement-pro-info-dange {
    /*width: 82px;*/
    display: inline-block;
    padding: 0 8px;
    height: 20px;
    background: rgba(245, 34, 45, 1);
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 20px;
    margin-top: 4px;
}

.statement-pro-info-dange > p {
    font-size: 11px;
    color: rgba(255, 255, 255, 1);
    margin-left: 5px;
    /*line-height:21px;*/
}

.statement-pro-info-p2 {
    /*margin-left: 50px;*/
    width: 120px;
    text-align: center;
    margin-right: 30px;
    margin-top: 5px;
    color: rgba(60, 60, 60, 1);
    font-size: 12px;
    /*background-color: pink;*/
}
.statement-pro-info-p3 {
    width: 120px;
    text-align: center;
    margin-right: 30px;
    margin-top: 5px;
    color: rgba(60, 60, 60, 1);
    font-size: 12px;
    /*background-color: pink;*/
}

.statement-pro-info-p4 {
    width: 120px;
    text-align: center;
    margin-right: 30px;
    margin-right: 30px;
    margin-top: 5px;
    color: rgba(60, 60, 60, 1);
    font-size: 12px;
}

.statement-pro-info-p4-unprice{
    color:#969696;
    text-decoration: line-through;
    line-height: 21px;
}

.statement-pro-info-p5 {
    width: 100px;
    text-align: center;
    margin-right: 30px;
    margin-top: 5px;
    color: rgba(60, 60, 60, 1);
    font-size: 12px;
}

.statement-pro-info-p6 {
    width: 90px;
    text-align: center;
    margin-top: 5px;
    color: rgba(60, 60, 60, 1);
    font-size: 12px;
    /*margin-right: 20px;*/
}

.statement-pro-msg {
    height: 94px;
    display: flex;
    padding-top: 20px;
    box-sizing: border-box;
    position: relative;
    /*background-color: pink;*/
}

.statement-pro-msg-txt {
    display: flex;
}

.statement-pro-msg-txt > p {
    font-size: 12px;
    color: rgba(100, 100, 100, 1);
    margin-right: 10px;
    margin-top: 10px;
}

.statement-pro-msg-input {
    height: 48px;
    width: 360px;
}

.statement-pro-msg-youhui {
    margin-left: 300px;
    width: 260px;
    display: flex;

}

.statement-pro-msg-youhui > p {
    font-size: 12px;
    color: rgba(100, 100, 100, 1);
    margin-top: 6px;
    margin-right: 10px;
}

.statement-pro-msg-youhui-no {
    width: 50px;
    height: 22px;
    background: rgba(255, 245, 230, 1);
    border: 1px solid rgba(255, 193, 122, 1);
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
}

.statement-pro-msg-youhui-no > p {
    font-size: 12px;
    color: rgba(255, 141, 41, 1);
}

.statement-pro-msg-price-jian {
    position: absolute;
    right: 20px;
}

.statement-pro-msg-price-jian > p {
    font-size: 12px;
    color: rgba(100, 100, 100, 1);
}

.statement-pro-msg-price-group {
    position: absolute;
    right: 20px;
    /*top: 58px;*/
    display: flex;
}

.statement-pro-msg-price {
    position: absolute;
    right: 20px;
    top: 58px;
    display: flex;
}

.statement-pro-msg-price-p1 {
    font-size: 14px;
    color: rgba(100, 100, 100, 1);
}

.statement-pro-msg-price-p2 {
    font-size: 16px;
    font-weight: bold;
    color: rgba(239, 66, 58, 1);
}


.statements-counps-input-content{
    z-index: 99;
}

.statements-counps-input{
    width:160px;
    height:20px;
    display: inline-block;
    background:rgba(255,245,230,1);
    border:1px solid rgba(255,193,122,1);
    display: flex;
    align-items: center;
    color:#FF8D29;
    font-size:12px;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    cursor: pointer;
}
.statements-counps-input:hover{
    background:#ffd7a3;
    border:1px solid #ffa852;
}


.statements-counps-icons-box{
    position: absolute;
    top:-6px;
    right:8px;
}


.statements-counps-options{
    background:rgba(255,245,230,1);
    border:1px solid #ffd7a3;
    margin-top: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
}


.statements-counps-item{
    height:20px;
    color:#FF8D29;
    font-size:12px;
    padding-left: 8px;
    padding-right: 8px;
    line-height: 20px;
    cursor: pointer;

}

.statements-counps-item:hover{
    background:#ffd7a3;
    /*border:1px solid #ffa852;*/

}


